Cisco-IOS-XR-ipv4-ospf-cfg API API Reference
API generated from Cisco-IOS-XR-ipv4-ospf-cfg@2018-01-31.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconfCisco-IOS-XR-ipv4-ospf-cfg:network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
OSPF - Update
Update operation of resource: ospf
ospfbody object
Request Content-Types: application/json
Request Example
{
"processes": {
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
},
"global": {
"dns-name-lookup": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF - Create
Create operation of resource: ospf
ospfbody object
Request Content-Types: application/json
Request Example
{
"processes": {
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
},
"global": {
"dns-name-lookup": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF - Delete
Delete operation of resource: ospf
Successful operation
Internal Error
Response Content-Types: application/json
OSPF - Retrieve
Retrieve operation of resource: ospf
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"processes": {
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
},
"global": {
"dns-name-lookup": [ null ]
}
}
PROCESSES - Update
Update operation of resource: processes
processesbody object
Request Content-Types: application/json
Request Example
{
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESSES - Create
Create operation of resource: processes
processesbody object
Request Content-Types: application/json
Request Example
{
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESSES - Delete
Delete operation of resource: processes
Successful operation
Internal Error
Response Content-Types: application/json
PROCESSES - Retrieve
Retrieve operation of resource: processes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
}
PROCESS - Update
Update operation of resource: process
processbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Create
Create operation of resource: process
processbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Delete
Delete operation of resource: process
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Retrieve
Retrieve operation of resource: process
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
SNMP - Update
Update operation of resource: snmp
snmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Create
Create operation of resource: snmp
snmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Delete
Delete operation of resource: snmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Retrieve
Retrieve operation of resource: snmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
}
TRAP-RATE-LIMIT - Update
Update operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Create
Create operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Delete
Delete operation of resource: trap-rate-limit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Retrieve
Retrieve operation of resource: trap-rate-limit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-window-traps": "integer",
"window-size": "integer"
}
DISTRIBUTE - Update
Update operation of resource: distribute
distributebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"throttle": "integer",
"instance-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Create
Create operation of resource: distribute
distributebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"throttle": "integer",
"instance-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Delete
Delete operation of resource: distribute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Retrieve
Retrieve operation of resource: distribute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"throttle": "integer",
"instance-id": "integer"
}
VRFS - Update
Update operation of resource: vrfs
vrfsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Create
Create operation of resource: vrfs
vrfsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Delete
Delete operation of resource: vrfs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Retrieve
Retrieve operation of resource: vrfs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
}
VRF - Update
Update operation of resource: vrf
vrfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Create
Create operation of resource: vrf
vrfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Delete
Delete operation of resource: vrf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Retrieve
Retrieve operation of resource: vrf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
DOMAIN-ID - Update
Update operation of resource: domain-id
domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Create
Create operation of resource: domain-id
domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Delete
Delete operation of resource: domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Retrieve
Retrieve operation of resource: domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
}
PRIMARY-DOMAIN-ID - Update
Update operation of resource: primary-domain-id
primary-domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Create
Create operation of resource: primary-domain-id
primary-domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Delete
Delete operation of resource: primary-domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Retrieve
Retrieve operation of resource: primary-domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"domain-id-name": "string",
"domain-id-type": "string"
}
SECONDARY-DOMAIN-IDS - Update
Update operation of resource: secondary-domain-ids
secondary-domain-idsbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Create
Create operation of resource: secondary-domain-ids
secondary-domain-idsbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Delete
Delete operation of resource: secondary-domain-ids
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Retrieve
Retrieve operation of resource: secondary-domain-ids
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
SECONDARY-DOMAIN-ID - Update
Update operation of resource: secondary-domain-id
secondary-domain-idbody object
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Create
Create operation of resource: secondary-domain-id
secondary-domain-idbody object
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Delete
Delete operation of resource: secondary-domain-id
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Retrieve
Retrieve operation of resource: secondary-domain-id
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"domain-id-name": "string",
"domain-id-type": "string"
}
MICROLOOP - Update
Update operation of resource: microloop
microloopbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Create
Create operation of resource: microloop
microloopbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Delete
Delete operation of resource: microloop
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Retrieve
Retrieve operation of resource: microloop
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
AVOIDANCE - Update
Update operation of resource: avoidance
avoidancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Create
Create operation of resource: avoidance
avoidancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Delete
Delete operation of resource: avoidance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Retrieve
Retrieve operation of resource: avoidance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"enable": "string"
}
MAXIMUM-REDISTRIBUTE-PREFIX - Update
Update operation of resource: maximum-redistribute-prefix
maximum-redistribute-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Create
Create operation of resource: maximum-redistribute-prefix
maximum-redistribute-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Delete
Delete operation of resource: maximum-redistribute-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Retrieve
Retrieve operation of resource: maximum-redistribute-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
AF - Update
Update operation of resource: af
afbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Create
Create operation of resource: af
afbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Delete
Delete operation of resource: af
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Retrieve
Retrieve operation of resource: af
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string"
}
QUEUE - Update
Update operation of resource: queue
queuebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Create
Create operation of resource: queue
queuebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Delete
Delete operation of resource: queue
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Retrieve
Retrieve operation of resource: queue
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
MAX-METRIC - Update
Update operation of resource: max-metric
max-metricbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Create
Create operation of resource: max-metric
max-metricbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Delete
Delete operation of resource: max-metric
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Retrieve
Retrieve operation of resource: max-metric
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
MAX-METRIC-ON-PROC-RESTART - Update
Update operation of resource: max-metric-on-proc-restart
max-metric-on-proc-restartbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Create
Create operation of resource: max-metric-on-proc-restart
max-metric-on-proc-restartbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Delete
Delete operation of resource: max-metric-on-proc-restart
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Retrieve
Retrieve operation of resource: max-metric-on-proc-restart
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
MAX-METRIC-ON-STARTUP - Update
Update operation of resource: max-metric-on-startup
max-metric-on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Create
Create operation of resource: max-metric-on-startup
max-metric-on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Delete
Delete operation of resource: max-metric-on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Retrieve
Retrieve operation of resource: max-metric-on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
MAX-METRIC-ON-PROC-MIGRATION - Update
Update operation of resource: max-metric-on-proc-migration
max-metric-on-proc-migrationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Create
Create operation of resource: max-metric-on-proc-migration
max-metric-on-proc-migrationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Delete
Delete operation of resource: max-metric-on-proc-migration
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Retrieve
Retrieve operation of resource: max-metric-on-proc-migration
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
MAX-METRIC-ALWAYS - Update
Update operation of resource: max-metric-always
max-metric-alwaysbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Create
Create operation of resource: max-metric-always
max-metric-alwaysbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Delete
Delete operation of resource: max-metric-always
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Retrieve
Retrieve operation of resource: max-metric-always
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
MAX-METRIC-ON-SWITCHOVER - Update
Update operation of resource: max-metric-on-switchover
max-metric-on-switchoverbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Create
Create operation of resource: max-metric-on-switchover
max-metric-on-switchoverbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Delete
Delete operation of resource: max-metric-on-switchover
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Retrieve
Retrieve operation of resource: max-metric-on-switchover
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
NSF - Update
Update operation of resource: nsf
nsfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Create
Create operation of resource: nsf
nsfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Delete
Delete operation of resource: nsf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Retrieve
Retrieve operation of resource: nsf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
PROCESS-SCOPE - Update
Update operation of resource: process-scope
process-scopebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Create
Create operation of resource: process-scope
process-scopebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Delete
Delete operation of resource: process-scope
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Retrieve
Retrieve operation of resource: process-scope
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
SRGB - Update
Update operation of resource: srgb
srgbbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Create
Create operation of resource: srgb
srgbbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Delete
Delete operation of resource: srgb
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Retrieve
Retrieve operation of resource: srgb
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"upper-bound": "integer",
"lower-bound": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
REDISTRIBUTION - Update
Update operation of resource: redistribution
redistributionbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistributes": {
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Create
Create operation of resource: redistribution
redistributionbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistributes": {
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Delete
Delete operation of resource: redistribution
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Retrieve
Retrieve operation of resource: redistribution
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistributes": {
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
}
REDISTRIBUTES - Update
Update operation of resource: redistributes
redistributesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Create
Create operation of resource: redistributes
redistributesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Delete
Delete operation of resource: redistributes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Retrieve
Retrieve operation of resource: redistributes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
REDISTRIBUTE - Update
Update operation of resource: redistribute
redistributebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Create
Create operation of resource: redistribute
redistributebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Delete
Delete operation of resource: redistribute
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Retrieve
Retrieve operation of resource: redistribute
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Update
Update operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
connected-or-static-or-dagr-or-subscriber-or-mobile-or-ripbody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Create
Create operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
connected-or-static-or-dagr-or-subscriber-or-mobile-or-ripbody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Delete
Delete operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Retrieve
Retrieve operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
APPLICATION-OR-ISIS-OR-OSPF - Update
Update operation of resource: application-or-isis-or-ospf
application-or-isis-or-ospfbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-OR-ISIS-OR-OSPF - Create
Create operation of resource: application-or-isis-or-ospf
application-or-isis-or-ospfbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-OR-ISIS-OR-OSPF - Delete
Delete operation of resource: application-or-isis-or-ospf
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-OR-ISIS-OR-OSPF - Retrieve
Retrieve operation of resource: application-or-isis-or-ospf
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of instance-name as-xx
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
ADJACENCY-STAGGER - Update
Update operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Create
Create operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Delete
Delete operation of resource: adjacency-stagger
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Retrieve
Retrieve operation of resource: adjacency-stagger
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
MAX-LSA - Update
Update operation of resource: max-lsa
max-lsabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LSA - Create
Create operation of resource: max-lsa
max-lsabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LSA - Delete
Delete operation of resource: max-lsa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LSA - Retrieve
Retrieve operation of resource: max-lsa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
AUTO-COST - Update
Update operation of resource: auto-cost
auto-costbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"bandwidth": "integer",
"disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Create
Create operation of resource: auto-cost
auto-costbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"bandwidth": "integer",
"disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Delete
Delete operation of resource: auto-cost
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Retrieve
Retrieve operation of resource: auto-cost
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "integer",
"disable": "boolean"
}
UCMP - Update
Update operation of resource: ucmp
ucmpbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Create
Create operation of resource: ucmp
ucmpbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Delete
Delete operation of resource: ucmp
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Retrieve
Retrieve operation of resource: ucmp
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
ENABLE - Update
Update operation of resource: enable
enablebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Create
Create operation of resource: enable
enablebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Delete
Delete operation of resource: enable
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Retrieve
Retrieve operation of resource: enable
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"variance": "integer",
"prefix-list-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"prefix-and-netmask": [
null
],
"prefix": [
null
],
"netmask": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"prefix-and-netmask": [
null
],
"prefix": [
null
],
"netmask": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-and-netmask": [
null
],
"prefix": [
null
],
"netmask": [
null
]
}
SUMMARY-PREFIX-DATA - Update
Update operation of resource: summary-prefix-data
summary-prefix-databody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX-DATA - Create
Create operation of resource: summary-prefix-data
summary-prefix-databody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX-DATA - Delete
Delete operation of resource: summary-prefix-data
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX-DATA - Retrieve
Retrieve operation of resource: summary-prefix-data
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
PREFIX-AND-NETMASK - Update
Update operation of resource: prefix-and-netmask
prefix-and-netmaskbody object
ID of process-name
ID of vrf-name
ID of prefix netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-AND-NETMASK - Create
Create operation of resource: prefix-and-netmask
prefix-and-netmaskbody object
ID of process-name
ID of vrf-name
ID of prefix netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-AND-NETMASK - Delete
Delete operation of resource: prefix-and-netmask
ID of process-name
ID of vrf-name
ID of prefix netmask
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-AND-NETMASK - Retrieve
Retrieve operation of resource: prefix-and-netmask
ID of process-name
ID of vrf-name
ID of prefix netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
PREFIX - Update
Update operation of resource: prefix
prefixbody object
ID of process-name
ID of vrf-name
ID of prefix
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX - Create
Create operation of resource: prefix
prefixbody object
ID of process-name
ID of vrf-name
ID of prefix
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX - Delete
Delete operation of resource: prefix
ID of process-name
ID of vrf-name
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX - Retrieve
Retrieve operation of resource: prefix
ID of process-name
ID of vrf-name
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
NETMASK - Update
Update operation of resource: netmask
netmaskbody object
ID of process-name
ID of vrf-name
ID of netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
NETMASK - Create
Create operation of resource: netmask
netmaskbody object
ID of process-name
ID of vrf-name
ID of netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
NETMASK - Delete
Delete operation of resource: netmask
ID of process-name
ID of vrf-name
ID of netmask
Successful operation
Internal Error
Response Content-Types: application/json
NETMASK - Retrieve
Retrieve operation of resource: netmask
ID of process-name
ID of vrf-name
ID of netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OUTGOING-ROUTE-UPDATES - Update
Update operation of resource: outgoing-route-updates
outgoing-route-updatesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATES - Create
Create operation of resource: outgoing-route-updates
outgoing-route-updatesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATES - Delete
Delete operation of resource: outgoing-route-updates
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATES - Retrieve
Retrieve operation of resource: outgoing-route-updates
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
OUTGOING-ROUTE-UPDATE - Update
Update operation of resource: outgoing-route-update
outgoing-route-updatebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATE - Create
Create operation of resource: outgoing-route-update
outgoing-route-updatebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATE - Delete
Delete operation of resource: outgoing-route-update
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATE - Retrieve
Retrieve operation of resource: outgoing-route-update
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
DISTANCE - Update
Update operation of resource: distance
distancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Create
Create operation of resource: distance
distancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Delete
Delete operation of resource: distance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Retrieve
Retrieve operation of resource: distance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
OSPF-DISTANCE - Update
Update operation of resource: ospf-distance
ospf-distancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-DISTANCE - Create
Create operation of resource: ospf-distance
ospf-distancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-DISTANCE - Delete
Delete operation of resource: ospf-distance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-DISTANCE - Retrieve
Retrieve operation of resource: ospf-distance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
IP-DISTANCES - Update
Update operation of resource: ip-distances
ip-distancesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCES - Create
Create operation of resource: ip-distances
ip-distancesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCES - Delete
Delete operation of resource: ip-distances
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCES - Retrieve
Retrieve operation of resource: ip-distances
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
}
IP-DISTANCE - Update
Update operation of resource: ip-distance
ip-distancebody object
ID of process-name
ID of vrf-name
ID of address wildcard
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCE - Create
Create operation of resource: ip-distance
ip-distancebody object
ID of process-name
ID of vrf-name
ID of address wildcard
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCE - Delete
Delete operation of resource: ip-distance
ID of process-name
ID of vrf-name
ID of address wildcard
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCE - Retrieve
Retrieve operation of resource: ip-distance
ID of process-name
ID of vrf-name
ID of address wildcard
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
AREA-ADDRESSES - Update
Update operation of resource: area-addresses
area-addressesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Create
Create operation of resource: area-addresses
area-addressesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Delete
Delete operation of resource: area-addresses
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Retrieve
Retrieve operation of resource: area-addresses
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-address": [
null
],
"area-area-id": [
null
]
}
AREA-ADDRESS - Update
Update operation of resource: area-address
area-addressbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Create
Create operation of resource: area-address
area-addressbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Delete
Delete operation of resource: area-address
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Retrieve
Retrieve operation of resource: area-address
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
VIRTUAL-LINK-SCOPES - Update
Update operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Create
Create operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Delete
Delete operation of resource: virtual-link-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Retrieve
Retrieve operation of resource: virtual-link-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
VIRTUAL-LINK-SCOPE - Update
Update operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Create
Create operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Delete
Delete operation of resource: virtual-link-scope
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Retrieve
Retrieve operation of resource: virtual-link-scope
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
SHAM-LINK-SCOPES - Update
Update operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Create
Create operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Delete
Delete operation of resource: sham-link-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Retrieve
Retrieve operation of resource: sham-link-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
SHAM-LINK-SCOPE - Update
Update operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Create
Create operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Delete
Delete operation of resource: sham-link-scope
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Retrieve
Retrieve operation of resource: sham-link-scope
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of address
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of address
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of address
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of address
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
NAME-SCOPES - Update
Update operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Create
Create operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Delete
Delete operation of resource: name-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Retrieve
Retrieve operation of resource: name-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name-scope": [
{
"running": [ null ]
}
]
}
NAME-SCOPE - Update
Update operation of resource: name-scope
name-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Create
Create operation of resource: name-scope
name-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Delete
Delete operation of resource: name-scope
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Retrieve
Retrieve operation of resource: name-scope
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
PREFIX-SID-STRICT - Update
Update operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Create
Create operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Delete
Delete operation of resource: prefix-sid-strict
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Retrieve
Retrieve operation of resource: prefix-sid-strict
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
MULTI-AREA-INTERFACE-SCOPES - Update
Update operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Create
Create operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Delete
Delete operation of resource: multi-area-interface-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Retrieve
Retrieve operation of resource: multi-area-interface-scopes
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
MULTI-AREA-INTERFACE-SCOPE - Update
Update operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Create
Create operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Delete
Delete operation of resource: multi-area-interface-scope
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Retrieve
Retrieve operation of resource: multi-area-interface-scope
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
AREA-RANGES - Update
Update operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Create
Create operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Delete
Delete operation of resource: area-ranges
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Retrieve
Retrieve operation of resource: area-ranges
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
AREA-RANGE - Update
Update operation of resource: area-range
area-rangebody object
ID of process-name
ID of vrf-name
ID of address
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Create
Create operation of resource: area-range
area-rangebody object
ID of process-name
ID of vrf-name
ID of address
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Delete
Delete operation of resource: area-range
ID of process-name
ID of vrf-name
ID of address
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Retrieve
Retrieve operation of resource: area-range
ID of process-name
ID of vrf-name
ID of address
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
AREA-AREA-ID - Update
Update operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Create
Create operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Delete
Delete operation of resource: area-area-id
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Retrieve
Retrieve operation of resource: area-area-id
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
VIRTUAL-LINK-SCOPES - Update
Update operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Create
Create operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Delete
Delete operation of resource: virtual-link-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Retrieve
Retrieve operation of resource: virtual-link-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
VIRTUAL-LINK-SCOPE - Update
Update operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Create
Create operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Delete
Delete operation of resource: virtual-link-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Retrieve
Retrieve operation of resource: virtual-link-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
SHAM-LINK-SCOPES - Update
Update operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Create
Create operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Delete
Delete operation of resource: sham-link-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Retrieve
Retrieve operation of resource: sham-link-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
SHAM-LINK-SCOPE - Update
Update operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Create
Create operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Delete
Delete operation of resource: sham-link-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Retrieve
Retrieve operation of resource: sham-link-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of area-id
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of area-id
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
NAME-SCOPES - Update
Update operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Create
Create operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Delete
Delete operation of resource: name-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Retrieve
Retrieve operation of resource: name-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name-scope": [
{
"running": [ null ]
}
]
}
NAME-SCOPE - Update
Update operation of resource: name-scope
name-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Create
Create operation of resource: name-scope
name-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Delete
Delete operation of resource: name-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Retrieve
Retrieve operation of resource: name-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
PREFIX-SID-STRICT - Update
Update operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Create
Create operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Delete
Delete operation of resource: prefix-sid-strict
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Retrieve
Retrieve operation of resource: prefix-sid-strict
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
MULTI-AREA-INTERFACE-SCOPES - Update
Update operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Create
Create operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Delete
Delete operation of resource: multi-area-interface-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Retrieve
Retrieve operation of resource: multi-area-interface-scopes
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
MULTI-AREA-INTERFACE-SCOPE - Update
Update operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Create
Create operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Delete
Delete operation of resource: multi-area-interface-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Retrieve
Retrieve operation of resource: multi-area-interface-scope
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
AREA-RANGES - Update
Update operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Create
Create operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Delete
Delete operation of resource: area-ranges
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Retrieve
Retrieve operation of resource: area-ranges
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
AREA-RANGE - Update
Update operation of resource: area-range
area-rangebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Create
Create operation of resource: area-range
area-rangebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Delete
Delete operation of resource: area-range
ID of process-name
ID of vrf-name
ID of area-id
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Retrieve
Retrieve operation of resource: area-range
ID of process-name
ID of vrf-name
ID of area-id
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
SPF-TIMER - Update
Update operation of resource: spf-timer
spf-timerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-TIMER - Create
Create operation of resource: spf-timer
spf-timerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-TIMER - Delete
Delete operation of resource: spf-timer
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-TIMER - Retrieve
Retrieve operation of resource: spf-timer
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
LSA-GENERATION-TIMER - Update
Update operation of resource: lsa-generation-timer
lsa-generation-timerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-GENERATION-TIMER - Create
Create operation of resource: lsa-generation-timer
lsa-generation-timerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-GENERATION-TIMER - Delete
Delete operation of resource: lsa-generation-timer
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA-GENERATION-TIMER - Retrieve
Retrieve operation of resource: lsa-generation-timer
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
TRACE-BUFS - Update
Update operation of resource: trace-bufs
trace-bufsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFS - Create
Create operation of resource: trace-bufs
trace-bufsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFS - Delete
Delete operation of resource: trace-bufs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFS - Retrieve
Retrieve operation of resource: trace-bufs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
TRACE-BUF - Update
Update operation of resource: trace-buf
trace-bufbody object
ID of process-name
ID of trace-buf-name
Request Content-Types: application/json
Request Example
{
"trace-buf-name": "string",
"bufsize": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUF - Create
Create operation of resource: trace-buf
trace-bufbody object
ID of process-name
ID of trace-buf-name
Request Content-Types: application/json
Request Example
{
"trace-buf-name": "string",
"bufsize": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUF - Delete
Delete operation of resource: trace-buf
ID of process-name
ID of trace-buf-name
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUF - Retrieve
Retrieve operation of resource: trace-buf
ID of process-name
ID of trace-buf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trace-buf-name": "string",
"bufsize": "string"
}
GRACEFUL-SHUTDOWN-TIMERS - Update
Update operation of resource: graceful-shutdown-timers
graceful-shutdown-timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-SHUTDOWN-TIMERS - Create
Create operation of resource: graceful-shutdown-timers
graceful-shutdown-timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-SHUTDOWN-TIMERS - Delete
Delete operation of resource: graceful-shutdown-timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-SHUTDOWN-TIMERS - Retrieve
Retrieve operation of resource: graceful-shutdown-timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
}
DEFAULT-VRF - Update
Update operation of resource: default-vrf
default-vrfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Create
Create operation of resource: default-vrf
default-vrfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Delete
Delete operation of resource: default-vrf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Retrieve
Retrieve operation of resource: default-vrf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
}
MONITOR-CONVERGENCE - Update
Update operation of resource: monitor-convergence
monitor-convergencebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Create
Create operation of resource: monitor-convergence
monitor-convergencebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Delete
Delete operation of resource: monitor-convergence
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Retrieve
Retrieve operation of resource: monitor-convergence
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
}
SEGMENT-ROUTING - Update
Update operation of resource: segment-routing
segment-routingbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Create
Create operation of resource: segment-routing
segment-routingbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Delete
Delete operation of resource: segment-routing
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: segment-routing
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
}
SR-PREFER - Update
Update operation of resource: sr-prefer
sr-preferbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SR-PREFER - Create
Create operation of resource: sr-prefer
sr-preferbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SR-PREFER - Delete
Delete operation of resource: sr-prefer
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SR-PREFER - Retrieve
Retrieve operation of resource: sr-prefer
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"enable": "boolean"
}
MPLS - Update
Update operation of resource: mpls
mplsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Create
Create operation of resource: mpls
mplsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Delete
Delete operation of resource: mpls
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Retrieve
Retrieve operation of resource: mpls
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
}
MPLS-ROUTER-ID - Update
Update operation of resource: mpls-router-id
mpls-router-idbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ROUTER-ID - Create
Create operation of resource: mpls-router-id
mpls-router-idbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ROUTER-ID - Delete
Delete operation of resource: mpls-router-id
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ROUTER-ID - Retrieve
Retrieve operation of resource: mpls-router-id
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
MICROLOOP - Update
Update operation of resource: microloop
microloopbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Create
Create operation of resource: microloop
microloopbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Delete
Delete operation of resource: microloop
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Retrieve
Retrieve operation of resource: microloop
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
AVOIDANCE - Update
Update operation of resource: avoidance
avoidancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Create
Create operation of resource: avoidance
avoidancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Delete
Delete operation of resource: avoidance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Retrieve
Retrieve operation of resource: avoidance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"enable": "string"
}
MAXIMUM-REDISTRIBUTE-PREFIX - Update
Update operation of resource: maximum-redistribute-prefix
maximum-redistribute-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Create
Create operation of resource: maximum-redistribute-prefix
maximum-redistribute-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Delete
Delete operation of resource: maximum-redistribute-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Retrieve
Retrieve operation of resource: maximum-redistribute-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
AF - Update
Update operation of resource: af
afbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Create
Create operation of resource: af
afbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Delete
Delete operation of resource: af
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Retrieve
Retrieve operation of resource: af
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string"
}
QUEUE - Update
Update operation of resource: queue
queuebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Create
Create operation of resource: queue
queuebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Delete
Delete operation of resource: queue
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Retrieve
Retrieve operation of resource: queue
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
MAX-METRIC - Update
Update operation of resource: max-metric
max-metricbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Create
Create operation of resource: max-metric
max-metricbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Delete
Delete operation of resource: max-metric
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Retrieve
Retrieve operation of resource: max-metric
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
MAX-METRIC-ON-PROC-RESTART - Update
Update operation of resource: max-metric-on-proc-restart
max-metric-on-proc-restartbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Create
Create operation of resource: max-metric-on-proc-restart
max-metric-on-proc-restartbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Delete
Delete operation of resource: max-metric-on-proc-restart
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Retrieve
Retrieve operation of resource: max-metric-on-proc-restart
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
MAX-METRIC-ON-STARTUP - Update
Update operation of resource: max-metric-on-startup
max-metric-on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Create
Create operation of resource: max-metric-on-startup
max-metric-on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Delete
Delete operation of resource: max-metric-on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Retrieve
Retrieve operation of resource: max-metric-on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
MAX-METRIC-ON-PROC-MIGRATION - Update
Update operation of resource: max-metric-on-proc-migration
max-metric-on-proc-migrationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Create
Create operation of resource: max-metric-on-proc-migration
max-metric-on-proc-migrationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Delete
Delete operation of resource: max-metric-on-proc-migration
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Retrieve
Retrieve operation of resource: max-metric-on-proc-migration
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
MAX-METRIC-ALWAYS - Update
Update operation of resource: max-metric-always
max-metric-alwaysbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Create
Create operation of resource: max-metric-always
max-metric-alwaysbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Delete
Delete operation of resource: max-metric-always
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Retrieve
Retrieve operation of resource: max-metric-always
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
MAX-METRIC-ON-SWITCHOVER - Update
Update operation of resource: max-metric-on-switchover
max-metric-on-switchoverbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Create
Create operation of resource: max-metric-on-switchover
max-metric-on-switchoverbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Delete
Delete operation of resource: max-metric-on-switchover
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Retrieve
Retrieve operation of resource: max-metric-on-switchover
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
NSF - Update
Update operation of resource: nsf
nsfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Create
Create operation of resource: nsf
nsfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Delete
Delete operation of resource: nsf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Retrieve
Retrieve operation of resource: nsf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
PROCESS-SCOPE - Update
Update operation of resource: process-scope
process-scopebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Create
Create operation of resource: process-scope
process-scopebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Delete
Delete operation of resource: process-scope
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Retrieve
Retrieve operation of resource: process-scope
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
SRGB - Update
Update operation of resource: srgb
srgbbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Create
Create operation of resource: srgb
srgbbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Delete
Delete operation of resource: srgb
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Retrieve
Retrieve operation of resource: srgb
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"upper-bound": "integer",
"lower-bound": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
REDISTRIBUTION - Update
Update operation of resource: redistribution
redistributionbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistributes": {
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Create
Create operation of resource: redistribution
redistributionbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistributes": {
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Delete
Delete operation of resource: redistribution
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Retrieve
Retrieve operation of resource: redistribution
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistributes": {
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
}
REDISTRIBUTES - Update
Update operation of resource: redistributes
redistributesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Create
Create operation of resource: redistributes
redistributesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Delete
Delete operation of resource: redistributes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Retrieve
Retrieve operation of resource: redistributes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
REDISTRIBUTE - Update
Update operation of resource: redistribute
redistributebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Create
Create operation of resource: redistribute
redistributebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Delete
Delete operation of resource: redistribute
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Retrieve
Retrieve operation of resource: redistribute
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Update
Update operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
connected-or-static-or-dagr-or-subscriber-or-mobile-or-ripbody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Create
Create operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
connected-or-static-or-dagr-or-subscriber-or-mobile-or-ripbody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Delete
Delete operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-DAGR-OR-SUBSCRIBER-OR-MOBILE-OR-RIP - Retrieve
Retrieve operation of resource: connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
APPLICATION-OR-ISIS-OR-OSPF - Update
Update operation of resource: application-or-isis-or-ospf
application-or-isis-or-ospfbody object
ID of process-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-OR-ISIS-OR-OSPF - Create
Create operation of resource: application-or-isis-or-ospf
application-or-isis-or-ospfbody object
ID of process-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-OR-ISIS-OR-OSPF - Delete
Delete operation of resource: application-or-isis-or-ospf
ID of process-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-OR-ISIS-OR-OSPF - Retrieve
Retrieve operation of resource: application-or-isis-or-ospf
ID of process-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of process-name
ID of protocol-name
ID of instance-name as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of process-name
ID of protocol-name
ID of instance-name as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of process-name
ID of protocol-name
ID of instance-name as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of process-name
ID of protocol-name
ID of instance-name as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of process-name
ID of protocol-name
ID of instance-name as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of process-name
ID of protocol-name
ID of instance-name as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of process-name
ID of protocol-name
ID of instance-name as-xx
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of process-name
ID of protocol-name
ID of instance-name as-xx
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
ADJACENCY-STAGGER - Update
Update operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Create
Create operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Delete
Delete operation of resource: adjacency-stagger
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Retrieve
Retrieve operation of resource: adjacency-stagger
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
MAX-LSA - Update
Update operation of resource: max-lsa
max-lsabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LSA - Create
Create operation of resource: max-lsa
max-lsabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LSA - Delete
Delete operation of resource: max-lsa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LSA - Retrieve
Retrieve operation of resource: max-lsa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
AUTO-COST - Update
Update operation of resource: auto-cost
auto-costbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"bandwidth": "integer",
"disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Create
Create operation of resource: auto-cost
auto-costbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"bandwidth": "integer",
"disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Delete
Delete operation of resource: auto-cost
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Retrieve
Retrieve operation of resource: auto-cost
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "integer",
"disable": "boolean"
}
UCMP - Update
Update operation of resource: ucmp
ucmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Create
Create operation of resource: ucmp
ucmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Delete
Delete operation of resource: ucmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Retrieve
Retrieve operation of resource: ucmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
ENABLE - Update
Update operation of resource: enable
enablebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Create
Create operation of resource: enable
enablebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Delete
Delete operation of resource: enable
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Retrieve
Retrieve operation of resource: enable
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"variance": "integer",
"prefix-list-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefix-and-netmask": [
null
],
"prefix": [
null
],
"netmask": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefix-and-netmask": [
null
],
"prefix": [
null
],
"netmask": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-and-netmask": [
null
],
"prefix": [
null
],
"netmask": [
null
]
}
SUMMARY-PREFIX-DATA - Update
Update operation of resource: summary-prefix-data
summary-prefix-databody object
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX-DATA - Create
Create operation of resource: summary-prefix-data
summary-prefix-databody object
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX-DATA - Delete
Delete operation of resource: summary-prefix-data
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX-DATA - Retrieve
Retrieve operation of resource: summary-prefix-data
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
PREFIX-AND-NETMASK - Update
Update operation of resource: prefix-and-netmask
prefix-and-netmaskbody object
ID of process-name
ID of prefix netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-AND-NETMASK - Create
Create operation of resource: prefix-and-netmask
prefix-and-netmaskbody object
ID of process-name
ID of prefix netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-AND-NETMASK - Delete
Delete operation of resource: prefix-and-netmask
ID of process-name
ID of prefix netmask
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-AND-NETMASK - Retrieve
Retrieve operation of resource: prefix-and-netmask
ID of process-name
ID of prefix netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
PREFIX - Update
Update operation of resource: prefix
prefixbody object
ID of process-name
ID of prefix
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX - Create
Create operation of resource: prefix
prefixbody object
ID of process-name
ID of prefix
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX - Delete
Delete operation of resource: prefix
ID of process-name
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX - Retrieve
Retrieve operation of resource: prefix
ID of process-name
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
NETMASK - Update
Update operation of resource: netmask
netmaskbody object
ID of process-name
ID of netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
NETMASK - Create
Create operation of resource: netmask
netmaskbody object
ID of process-name
ID of netmask
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
NETMASK - Delete
Delete operation of resource: netmask
ID of process-name
ID of netmask
Successful operation
Internal Error
Response Content-Types: application/json
NETMASK - Retrieve
Retrieve operation of resource: netmask
ID of process-name
ID of netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OUTGOING-ROUTE-UPDATES - Update
Update operation of resource: outgoing-route-updates
outgoing-route-updatesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATES - Create
Create operation of resource: outgoing-route-updates
outgoing-route-updatesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATES - Delete
Delete operation of resource: outgoing-route-updates
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATES - Retrieve
Retrieve operation of resource: outgoing-route-updates
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
OUTGOING-ROUTE-UPDATE - Update
Update operation of resource: outgoing-route-update
outgoing-route-updatebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATE - Create
Create operation of resource: outgoing-route-update
outgoing-route-updatebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATE - Delete
Delete operation of resource: outgoing-route-update
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
OUTGOING-ROUTE-UPDATE - Retrieve
Retrieve operation of resource: outgoing-route-update
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
DISTANCE - Update
Update operation of resource: distance
distancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Create
Create operation of resource: distance
distancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Delete
Delete operation of resource: distance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Retrieve
Retrieve operation of resource: distance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
OSPF-DISTANCE - Update
Update operation of resource: ospf-distance
ospf-distancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-DISTANCE - Create
Create operation of resource: ospf-distance
ospf-distancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-DISTANCE - Delete
Delete operation of resource: ospf-distance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-DISTANCE - Retrieve
Retrieve operation of resource: ospf-distance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
IP-DISTANCES - Update
Update operation of resource: ip-distances
ip-distancesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCES - Create
Create operation of resource: ip-distances
ip-distancesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCES - Delete
Delete operation of resource: ip-distances
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCES - Retrieve
Retrieve operation of resource: ip-distances
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
}
IP-DISTANCE - Update
Update operation of resource: ip-distance
ip-distancebody object
ID of process-name
ID of address wildcard
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCE - Create
Create operation of resource: ip-distance
ip-distancebody object
ID of process-name
ID of address wildcard
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCE - Delete
Delete operation of resource: ip-distance
ID of process-name
ID of address wildcard
Successful operation
Internal Error
Response Content-Types: application/json
IP-DISTANCE - Retrieve
Retrieve operation of resource: ip-distance
ID of process-name
ID of address wildcard
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
AREA-ADDRESSES - Update
Update operation of resource: area-addresses
area-addressesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Create
Create operation of resource: area-addresses
area-addressesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Delete
Delete operation of resource: area-addresses
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Retrieve
Retrieve operation of resource: area-addresses
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-address": [
null
],
"area-area-id": [
null
]
}
AREA-ADDRESS - Update
Update operation of resource: area-address
area-addressbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Create
Create operation of resource: area-address
area-addressbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Delete
Delete operation of resource: area-address
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Retrieve
Retrieve operation of resource: area-address
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
VIRTUAL-LINK-SCOPES - Update
Update operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Create
Create operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Delete
Delete operation of resource: virtual-link-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Retrieve
Retrieve operation of resource: virtual-link-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
VIRTUAL-LINK-SCOPE - Update
Update operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Create
Create operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Delete
Delete operation of resource: virtual-link-scope
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Retrieve
Retrieve operation of resource: virtual-link-scope
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of address
ID of irtual-link-scope_address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of irtual-link-scope_address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of irtual-link-scope_address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
SHAM-LINK-SCOPES - Update
Update operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Create
Create operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Delete
Delete operation of resource: sham-link-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Retrieve
Retrieve operation of resource: sham-link-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
SHAM-LINK-SCOPE - Update
Update operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Create
Create operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Delete
Delete operation of resource: sham-link-scope
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Retrieve
Retrieve operation of resource: sham-link-scope
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of address
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of address
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of address
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of address
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of address
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of address
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
NAME-SCOPES - Update
Update operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Create
Create operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Delete
Delete operation of resource: name-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Retrieve
Retrieve operation of resource: name-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name-scope": [
{
"running": [ null ]
}
]
}
NAME-SCOPE - Update
Update operation of resource: name-scope
name-scopebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Create
Create operation of resource: name-scope
name-scopebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Delete
Delete operation of resource: name-scope
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Retrieve
Retrieve operation of resource: name-scope
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
PREFIX-SID-STRICT - Update
Update operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Create
Create operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Delete
Delete operation of resource: prefix-sid-strict
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Retrieve
Retrieve operation of resource: prefix-sid-strict
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
MULTI-AREA-INTERFACE-SCOPES - Update
Update operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Create
Create operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Delete
Delete operation of resource: multi-area-interface-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Retrieve
Retrieve operation of resource: multi-area-interface-scopes
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
MULTI-AREA-INTERFACE-SCOPE - Update
Update operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Create
Create operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Delete
Delete operation of resource: multi-area-interface-scope
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Retrieve
Retrieve operation of resource: multi-area-interface-scope
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of address
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of address
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of address
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
AREA-RANGES - Update
Update operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Create
Create operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Delete
Delete operation of resource: area-ranges
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Retrieve
Retrieve operation of resource: area-ranges
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
AREA-RANGE - Update
Update operation of resource: area-range
area-rangebody object
ID of process-name
ID of address
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Create
Create operation of resource: area-range
area-rangebody object
ID of process-name
ID of address
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Delete
Delete operation of resource: area-range
ID of process-name
ID of address
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Retrieve
Retrieve operation of resource: area-range
ID of process-name
ID of address
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
AREA-AREA-ID - Update
Update operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Create
Create operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Delete
Delete operation of resource: area-area-id
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Retrieve
Retrieve operation of resource: area-area-id
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
VIRTUAL-LINK-SCOPES - Update
Update operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Create
Create operation of resource: virtual-link-scopes
virtual-link-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Delete
Delete operation of resource: virtual-link-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPES - Retrieve
Retrieve operation of resource: virtual-link-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
VIRTUAL-LINK-SCOPE - Update
Update operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Create
Create operation of resource: virtual-link-scope
virtual-link-scopebody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Delete
Delete operation of resource: virtual-link-scope
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK-SCOPE - Retrieve
Retrieve operation of resource: virtual-link-scope
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
SHAM-LINK-SCOPES - Update
Update operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Create
Create operation of resource: sham-link-scopes
sham-link-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Delete
Delete operation of resource: sham-link-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPES - Retrieve
Retrieve operation of resource: sham-link-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
SHAM-LINK-SCOPE - Update
Update operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Create
Create operation of resource: sham-link-scope
sham-link-scopebody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Delete
Delete operation of resource: sham-link-scope
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK-SCOPE - Retrieve
Retrieve operation of resource: sham-link-scope
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of source-address destination-address
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of source-address destination-address
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of area-id
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of area-id
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of area-id
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of area-id
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
NAME-SCOPES - Update
Update operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Create
Create operation of resource: name-scopes
name-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Delete
Delete operation of resource: name-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPES - Retrieve
Retrieve operation of resource: name-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name-scope": [
{
"running": [ null ]
}
]
}
NAME-SCOPE - Update
Update operation of resource: name-scope
name-scopebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Create
Create operation of resource: name-scope
name-scopebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Delete
Delete operation of resource: name-scope
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NAME-SCOPE - Retrieve
Retrieve operation of resource: name-scope
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
PREFIX-SID-STRICT - Update
Update operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Create
Create operation of resource: prefix-sid-strict
prefix-sid-strictbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Delete
Delete operation of resource: prefix-sid-strict
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-STRICT - Retrieve
Retrieve operation of resource: prefix-sid-strict
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
SECURITY - Update
Update operation of resource: security
securitybody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Create
Create operation of resource: security
securitybody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Delete
Delete operation of resource: security
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
SECURITY - Retrieve
Retrieve operation of resource: security
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
TTL - Update
Update operation of resource: ttl
ttlbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Create
Create operation of resource: ttl
ttlbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"hop-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Delete
Delete operation of resource: ttl
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TTL - Retrieve
Retrieve operation of resource: ttl
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"hop-count": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
MULTI-AREA-INTERFACE-SCOPES - Update
Update operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Create
Create operation of resource: multi-area-interface-scopes
multi-area-interface-scopesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Delete
Delete operation of resource: multi-area-interface-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPES - Retrieve
Retrieve operation of resource: multi-area-interface-scopes
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
MULTI-AREA-INTERFACE-SCOPE - Update
Update operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Create
Create operation of resource: multi-area-interface-scope
multi-area-interface-scopebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"running": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Delete
Delete operation of resource: multi-area-interface-scope
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MULTI-AREA-INTERFACE-SCOPE - Retrieve
Retrieve operation of resource: multi-area-interface-scope
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"access-list-name": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
TYPE - Update
Update operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Create
Create operation of resource: type
typebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Delete
Delete operation of resource: type
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE - Retrieve
Retrieve operation of resource: type
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
MESSAGE-DIGEST-KEYS - Update
Update operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Create
Create operation of resource: message-digest-keys
message-digest-keysbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Delete
Delete operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEYS - Retrieve
Retrieve operation of resource: message-digest-keys
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
MESSAGE-DIGEST-KEY - Update
Update operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Create
Create operation of resource: message-digest-key
message-digest-keybody object
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Request Content-Types: application/json
Request Example
{
"password": "string",
"key-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Delete
Delete operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
MESSAGE-DIGEST-KEY - Retrieve
Retrieve operation of resource: message-digest-key
ID of process-name
ID of area-id
ID of interface-name
ID of key-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"key-id": "integer"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
DEAD-INTERVAL-MINIMAL - Update
Update operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Create
Create operation of resource: dead-interval-minimal
dead-interval-minimalbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Delete
Delete operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DEAD-INTERVAL-MINIMAL - Retrieve
Retrieve operation of resource: dead-interval-minimal
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"multiplier": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
REMOTE-LFA - Update
Update operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Create
Create operation of resource: remote-lfa
remote-lfabody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Delete
Delete operation of resource: remote-lfa
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": "string",
"maximum-cost": "integer"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of area-id
ID of interface-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
COST-FALLBACK - Update
Update operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Create
Create operation of resource: cost-fallback
cost-fallbackbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"threshold": "integer",
"cost": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Delete
Delete operation of resource: cost-fallback
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
COST-FALLBACK - Retrieve
Retrieve operation of resource: cost-fallback
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"threshold": "integer",
"cost": "integer"
}
AREA-RANGES - Update
Update operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Create
Create operation of resource: area-ranges
area-rangesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Delete
Delete operation of resource: area-ranges
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGES - Retrieve
Retrieve operation of resource: area-ranges
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
AREA-RANGE - Update
Update operation of resource: area-range
area-rangebody object
ID of process-name
ID of area-id
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Create
Create operation of resource: area-range
area-rangebody object
ID of process-name
ID of area-id
ID of address netmask
Request Content-Types: application/json
Request Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Delete
Delete operation of resource: area-range
ID of process-name
ID of area-id
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
AREA-RANGE - Retrieve
Retrieve operation of resource: area-range
ID of process-name
ID of area-id
ID of address netmask
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
SPF-TIMER - Update
Update operation of resource: spf-timer
spf-timerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-TIMER - Create
Create operation of resource: spf-timer
spf-timerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-TIMER - Delete
Delete operation of resource: spf-timer
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-TIMER - Retrieve
Retrieve operation of resource: spf-timer
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
LSA-GENERATION-TIMER - Update
Update operation of resource: lsa-generation-timer
lsa-generation-timerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-GENERATION-TIMER - Create
Create operation of resource: lsa-generation-timer
lsa-generation-timerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-GENERATION-TIMER - Delete
Delete operation of resource: lsa-generation-timer
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA-GENERATION-TIMER - Retrieve
Retrieve operation of resource: lsa-generation-timer
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
GLOBAL - Update
Update operation of resource: global
globalbody object
Request Content-Types: application/json
Request Example
{
"dns-name-lookup": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL - Create
Create operation of resource: global
globalbody object
Request Content-Types: application/json
Request Example
{
"dns-name-lookup": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL - Delete
Delete operation of resource: global
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL - Retrieve
Retrieve operation of resource: global
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dns-name-lookup": [ null ]
}
Schema Definitions
BFD:
Common node of process-scope, area-scope, name-scope
- bfd: object
-
BFD configuration
Example
{
"bfd": {
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
}
DEFAULT-METRIC:
Common node of default-vrf, vrf
- default-metric: integer
-
Set default metric of redistributed routes
range:"1..16777214" default:metric of redistributed routes"
Example
{
"default-metric": "integer"
}
LINK-DOWN-FAST-DETECT:
Common node of process-scope, area-scope, name-scope
- link-down-fast-detect: boolean
-
Enable/Disable registration for early interface down notifications
Example
{
"link-down-fast-detect": "boolean"
}
IPV4-OSPF-FRR-CFG-CANDIDATE-INTERFACE-TABLE:
Common node of per-link, per-prefixCommon node of per-link, per-prefix
- candidate-interfaces: object
-
Fast-reroute per-link/per-prefix candidate interface configuration
Example
{
"candidate-interfaces": {
"candidate-interface": [
{
"interface-name": "string"
}
]
}
}
COST:
Common node of process-scope, area-scope, name-scope, multi-area-interface-scope, sham-link-scope
- cost: integer
-
Interface cost
range:"1..65535" default:"1"
Example
{
"cost": "integer"
}
DEMAND-CIRCUIT:
Common node of process-scope, area-scope, name-scope
- demand-circuit: boolean
-
Enable/Disable OSPF demand circuit
Example
{
"demand-circuit": "boolean"
}
MAXIMUM-PATHS:
Common node of default-vrf, vrf
- maximum-paths: integer
-
Forward packets over multiple paths (number of paths)
range:"1..64"
Example
{
"maximum-paths": "integer"
}
MAXIMUM-REDISTRIBUTE-PREFIX:
Common node of default-vrf, vrf
- maximum-redistribute-prefix: object
-
Maximum number of prefixes redistributed into OSPF
Example
{
"maximum-redistribute-prefix": {
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
}
QUEUE:
Common node of default-vrf, vrf
- queue: object
-
Adjust OSPF input queue sizes and processing quantums
Example
{
"queue": {
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
}
IPV4-OSPF-FRR-CFG-EXCLUDE-INTERFACE-TABLE:
Common node of per-link, per-prefix, ucmpCommon node of per-link, per-prefix
- exclude-interfaces: object
-
Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
IGNORE-MOSPF:
Common node of default-vrf, vrf
- ignore-mospf: null
-
Ignore MOSPF (Type 6) LSAs
Example
{
"ignore-mospf": [ null ]
}
DATABASE-FILTER:
Common node of process-scope, area-scope, name-scope, multi-area-interface-scope
- database-filter: boolean
-
Filter OSPF LSA during synchronization and flooding
Example
{
"database-filter": "boolean"
}
SEGMENT-ROUTING-FORWARDING:
Common node of process-scope, area-scope, name-scope
- segment-routing-forwarding: string disable, mpls
-
segment-routing forwarding configuration Applicableonly in Default VRF
Example
{
"segment-routing-forwarding": "string"
}
DEFAULT-INFORMATION:
Common node of default-vrf, vrf
- default-information: object
-
Control distribution of default information
Example
{
"default-information": {
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
}
AREA-TABLE:
Common node of default-vrf, vrf
- area-addresses: object
-
Area configuration
Example
{
"area-addresses": {
"area-address": [
{
"address": "string"
}
],
"area-area-id": [
{
"area-id": "integer"
}
]
}
}
MICROLOOP:
Common node of default-vrf, vrf
- microloop: object
-
Microloop configuration
Example
{
"microloop": {
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
}
LDP-AUTO-CONFIG:
Common node of process-scope, area-scope, name-scope
- ldp-auto-config: null
-
Enable MPLS LDP Auto Config
Example
{
"ldp-auto-config": [ null ]
}
DISTRIBUTE-LIST:
Common node of process-scope, area-scope, name-scope, multi-area-interface-scope
- distribute-list: object
-
Filter networks intalled to RIB (disable as ACL name means filtering is disabled)
Example
{
"distribute-list": {
"route-policy-name": "string",
"access-list-name": "string"
}
}
NO-OPAQUE:
Common node of default-vrf, vrf
- no-opaque: null
-
Disable opaque LSAs
Example
{
"no-opaque": [ null ]
}
DEAD-INTERVAL-MINIMAL:
Common node of process-scope, area-scope, name-scope, virtual-link-scope, sham-link-scope, multi-area-interface-scope
- dead-interval-minimal: object
-
Interval after which a neighbor is declared dead
Example
{
"dead-interval-minimal": {
"interval": "integer",
"multiplier": "integer"
}
}
PRIORITY:
Common node of per-link, per-prefix
- priority: string critical, high, medium, low
-
Fast-reroute per-link/per-prefix priority-limit command
Example
{
"priority": "string"
}
NEIGHBOR-TABLE:
Common node of name-scope, multi-area-interface-scope
- neighbors: object
-
Neighbor router configuration information
Example
{
"neighbors": {
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
}
HELLO-INTERVAL:
Common node of process-scope, area-scope, name-scope, virtual-link-scope, sham-link-scope, multi-area-interface-scope
- hello-interval: integer
-
Interval between HELLO packets in seconds
range:"1..65535" units:"second"
Example
{
"hello-interval": "integer"
}
ROUTER-ID:
Common node of default-vrf, vrf
- router-id: string
-
Router ID for this OSPF process. Enter an IP Address.
Example
{
"router-id": "string"
}
PREFIX-SUPPRESSION-PRIMARY:
Common node of process-scope, area-scope, name-scope
- prefix-suppression-primary: boolean
-
Enable/Disable prefix suppression for primary addresses
Example
{
"prefix-suppression-primary": "boolean"
}
IPV4-OSPF-FRR-CFG-FAST-REROUTE:
Common node of default-vrf, vrfCommon node of area-scope, name-scope, multi-area-interface-scope
- fast-reroute: object
-
Fast-reroute configuration
Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"remote-lfa": {
"tunnel": "string",
"maximum-cost": "integer"
},
"topology-independent-lfa": "boolean",
"tiebreakers": {
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
},
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
FAST-REROUTE-USE-CANDIDATE-ONLY:
Common node of per-link, per-prefix
- fast-reroute-use-candidate-only: boolean
-
Use only interfaces on the candidate list as a backup path
Example
{
"fast-reroute-use-candidate-only": "boolean"
}
ADJACENCY-STAGGER:
Common node of default-vrf, vrfCommon node of default-vrf, vrf
- adjacency-stagger: object
-
Staggering OSPF adjacency bring up
Example
{
"adjacency-stagger": {
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
}
AUTHENTICATION:
Common node of process-scope, area-scope, name-scope, virtual-link-scope, sham-link-scope, multi-area-interface-scope
- authentication: object
-
Authentication
Example
{
"authentication": {
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
}
NSF:
Common node of default-vrf, vrf
- nsf: object
-
Non Stop Forwarding configuration
Example
{
"nsf": {
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
}
NETWORK-TYPE:
Common node of process-scope, area-scope, name-scope
- network-type: string broadcast, non-broadcast, point-to-point, point-to-multipoint, non-broadcast-point-to-multipoint
-
Type of attached network
Example
{
"network-type": "string"
}
ADJACENCY-CHANGES:
Common node of default-vrf, vrf
- adjacency-changes: string brief, detail, suppress
-
Log changes in adjacency state
Example
{
"adjacency-changes": "string"
}
PROCESS-SCOPE:
Common node of default-vrf, vrf
- process-scope:
-
Process scope configuration
Example
{
"process-scope": {
"srgb": {
"upper-bound": "integer",
"lower-bound": "integer"
},
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"remote-lfa": {
"tunnel": "string",
"maximum-cost": "integer"
},
"topology-independent-lfa": "boolean",
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
},
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
}
MAXIMUM-INTERFACES:
Common node of default-vrf, vrf
- maximum-interfaces: integer
-
Max number of interfaces allowed to be configured
range:"1..4294967295" default:"1024"
Example
{
"maximum-interfaces": "integer"
}
PREFIX-SUPPRESSION-SECONDARY:
Common node of process-scope, area-scope, name-scope
- prefix-suppression-secondary: boolean
-
Enable/Disable prefix suppression for secondary addresses
Example
{
"prefix-suppression-secondary": "boolean"
}
LDP-SYNC:
Common node of process-scope, area-scope, name-scope
- ldp-sync: boolean
-
Enable/Disable MPLS LDP sync
Example
{
"ldp-sync": "boolean"
}
TIMERS:
Common node of default-vrf, vrf
- timers: object
-
Adjust routing timers
Example
{
"timers": {
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
}
EXTERNAL-OUT:
Common node of process-scope, area
- external-out: boolean
-
Enable/Disable an OSPF area to advertise intra-area prefixes out of this area as external
Example
{
"external-out": "boolean"
}
FLOOD-REDUCTION:
Common node of process-scope, area-scope, name-scope
- flood-reduction: boolean
-
Enable/Disable OSPF flood reduction
Example
{
"flood-reduction": "boolean"
}
UCMP:
Common node of default-vrf, vrf
- ucmp:
-
Unequal Cost Multi-ptah configuration
Example
{
"ucmp": {
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer",
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
}
MTU-IGNORE:
Common node of process-scope, area-scope, name-scope, multi-area-interface-scope
- mtu-ignore: boolean
-
Enable/Disable ignoring of MTU in DBD packets
Example
{
"mtu-ignore": "boolean"
}
SUMMARY-IN:
Common node of process-scope, area
- summary-in: boolean
-
Enable/Disable an OSPF area to advertise external prefixes into this area as summary
Example
{
"summary-in": "boolean"
}
AF:
Common node of default-vrf, vrf
- af: object
-
OSPF address family
Example
{
"af": {
"af-name": "string",
"saf-name": "string"
}
}
TRANSMIT-DELAY:
Common node of process-scope, area-scope, name-scope, virtual-link-scope, sham-link-scope, multi-area-interface-scope
- transmit-delay: integer
-
Number of seconds to delay transmission of LSAs
range:"1..65535" units:"second" default:"1"
Example
{
"transmit-delay": "integer"
}
FAST-REROUTE:
Common node of default-vrf, vrf
- fast-reroute: object
-
Fast-reroute instance scoped parameters
Example
{
"fast-reroute": {
"per-link": {
"priority": "string"
},
"per-prefix": {
"load-sharing-disable": [ null ],
"tiebreakers": {
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
},
"priority": "string"
}
}
}
AUTO-COST:
Common node of default-vrf, vrf
- auto-cost: object
-
Controls automatic cost based on bandwidth
Example
{
"auto-cost": {
"bandwidth": "integer",
"disable": "boolean"
}
}
PASSIVE:
Common node of process-scope, area-scope, name-scopeCommon node of process-scope, area-scope, name-scope, multi-area-interface-scope
- passive: boolean
-
When enabled, prevent sending HELLO packets over link
Example
{
"passive": "boolean"
}
SEGMENT-ROUTING:
Common node of process-scope, area
- segment-routing: string disable, mpls
-
segment-routing configuration Applicable only in Default VRF
Example
{
"segment-routing": "string"
}
OUTGOING-ROUTE-UPDATE-TABLE:
Common node of default-vrf, vrf
- outgoing-route-updates: object
-
Filter outgoing routing updates
Example
{
"outgoing-route-updates": {
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
}
TYPE7:
Common node of default-vrf, vrf
- type7: null
-
Prefer type7 externals over type5
Example
{
"type7": [ null ]
}
SPF-PREFIX-PRIORITY:
Common node of default-vrf, vrf
- spf-prefix-priority: string
-
Configure a route-policy for prioritizing RIB route install.
Example
{
"spf-prefix-priority": "string"
}
PACKET-SIZE:
Common node of process-scope, area-scope, name-scope, multi-area-interface-scope
- packet-size: integer
-
Customize size of OSPF packets upto MTU
range:"576..10000"
Example
{
"packet-size": "integer"
}
SECURITY:
Common node of process-scope, area-scope, name-scope
- security: object
-
Container class for security related configuration parameters
Example
{
"security": {
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
}
SUMMARY-PREFIX-TABLE:
Common node of default-vrf, vrf
- summary-prefixes: object
-
Configure IP prefix summary
Example
{
"summary-prefixes": {
"prefix-and-netmask": [
{
"prefix": "string",
"netmask": "string"
}
],
"prefix": [
{
"prefix": "string"
}
],
"netmask": [
{
"netmask": "string"
}
]
}
}
LDP-SYNC-IGP-SHORTCUTS:
Common node of process-scope, area-scope, name-scope
- ldp-sync-igp-shortcuts: boolean
-
Enable/Disable MPLS LDP sync for igp-shortcuts
Example
{
"ldp-sync-igp-shortcuts": "boolean"
}
DISTANCE:
Common node of default-vrf, vrf
- distance: object
-
Administrative distance configuration
Example
{
"distance": {
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
}
MAX-LSA:
Common node of default-vrf, vrf
- max-lsa: object
-
Set max-lsa configuration
Example
{
"max-lsa": {
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
}
MAX-METRIC:
Common node of default-vrf, vrf
- max-metric: object
-
Set maximum metric configuration
Example
{
"max-metric": {
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
}
COST-FALLBACK:
Common node of process-scope, area-scope, name-scope, multi-area-interface-scope
- cost-fallback: object
-
Interface fallback cost
Example
{
"cost-fallback": {
"threshold": "integer",
"cost": "integer"
}
}
LOOPBACK-STUB-NETWORK:
Common node of process-scope, area-scope, name-scopeCommon node of process-scope, area-scope, name-scope
- loopback-stub-network: boolean
-
Enable/Disable advertising loopback as a stub network
Example
{
"loopback-stub-network": "boolean"
}
IPV4-OSPF-CFG-PRIORITY:
Common node of per-link, per-prefixCommon node of process-scope, area-scope, name-scope
- priority: integer
-
Router priority for DR and BDR election
range:"0..255" default:"0"
Example
{
"priority": "integer"
}
RETRANSMIT-INTERVAL:
Common node of process-scope, area-scope, name-scope, virtual-link-scope, sham-link-scope, multi-area-interface-scope
- retransmit-interval: integer
-
Time in seconds between retransmitting lost link state advertisements
range:"1..65535" units:"second" default:"5"
Example
{
"retransmit-interval": "integer"
}
RUNNING:
Common node of process, area, name-scope, virtual-link-scope, sham-link-scope, multi-area-interface-scope
- running: null
-
Enable routing on an IP network
Example
{
"running": [ null ]
}
CANDIDATE-INTERFACE-TABLE:
Common node of per-link, per-prefix
- candidate-interfaces: object
-
Fast-reroute per-link/per-prefix candidate interface configuration
Example
{
"candidate-interfaces": {
"candidate-interface": [
{
"interface-name": "string"
}
]
}
}
EXCLUDE-INTERFACE-TABLE:
Common node of per-link, per-prefix, ucmp
- exclude-interfaces: object
-
Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
IPV4-OSPF-CFG-FAST-REROUTE-USE-CANDIDATE-ONLY:
Common node of per-link, per-prefixCommon node of per-link, per-prefix
- fast-reroute-use-candidate-only: boolean
-
Use only interfaces on the candidate list as a backup path
Example
{
"fast-reroute-use-candidate-only": "boolean"
}
REDISTRIBUTION:
Common node of default-vrf, vrf
- redistribution: object
-
Redistribute configurations
Example
{
"redistribution": {
"redistributes": {
"redistribute": [
{
"bgp": [
{
"as-xx": "integer",
"as-yy": "integer",
"instance-name": "string"
}
],
"eigrp": [
{
"as-xx": "integer",
"instance-name": "string"
}
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
{
"instance-name": "string"
}
]
}
]
}
}
}
SNMP-CONTEXT:
Common node of default-vrf, vrf
- snmp-context: string
-
OSPF SNMP context configuration
Example
{
"snmp-context": "string"
}
ospf_schema:
OSPF configuration data
- processes: object
-
Process related configuration
- global: object
-
OSPF global configuration data
Example
{
"processes": {
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
},
"global": {
"dns-name-lookup": [ null ]
}
}
processes_schema:
Process related configuration
- process: object[]
-
Configuration for a particular OSPF process and associated default VRF
Example
{
"process": [
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
]
}
process_schema:
- trace-bufs: object
-
Configuration to change size of trace buffer
- protocol-shutdown: string full, hostmode, onreload
-
Type of protocol shutdown
- distribute: object
-
Enable distribution of link-state database services
- snmp: object
-
OSPF SNMP configuration
- process-name: string
-
Name for this OSPF process
- start: null
-
Start OSPF configuration
- graceful-shutdown-timers: object
-
Adjust routing timers
- vrfs: object
-
VRF related configuration
- nsr: string true, false
-
Enable non-stop routing
- default-vrf:
-
Default VRF related configuration
Example
{
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": "string",
"distribute": {
"throttle": "integer",
"instance-id": "integer"
},
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
},
"process-name": "string",
"start": [ null ],
"graceful-shutdown-timers": {
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
},
"vrfs": {
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
},
"running": [ null ]
}
snmp_schema:
OSPF SNMP configuration
- trap-rate-limit: object
-
Per OSPF process SNMP trap rate-limit
Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
}
}
trap-rate-limit_schema:
Per OSPF process SNMP trap rate-limit
- max-window-traps: integer
-
Max number of traps to send in window time
range:"0..300" - window-size: integer
-
Trap rate limit sliding window size
range:"2..60"
Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
distribute_schema:
Enable distribution of link-state database services
- throttle: integer
-
Seconds
range:"1..3600" units:"second" - instance-id: integer
-
Instance ID
range:"0..4294967295"
Example
{
"throttle": "integer",
"instance-id": "integer"
}
vrfs_schema:
VRF related configuration
- vrf: object[]
-
Configuration for a particular OSPF vrf
Example
{
"vrf": [
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
]
}
vrf_schema:
- domain-tag: integer
-
32 bit Domain tag value
range:"1..4294967295" - vrf-start: null
-
Start OSPF VRF configuration
- disable-dn-bit-check: null
-
Disable DN bit check
- vrf-name: string
-
Name for this vrf
- vrf-lite: null
-
VRF lite capability
- domain-id: object
-
OSPF Domain ID
- snmp-trap-enabled: boolean
-
Enable/disable OSPF SNMP trap
Example
{
"domain-tag": "integer",
"vrf-start": [ null ],
"disable-dn-bit-check": [ null ],
"vrf-name": "string",
"vrf-lite": [ null ],
"domain-id": {
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
},
"snmp-trap-enabled": "boolean",
"default-metric": "integer"
}
domain-id_schema:
OSPF Domain ID
- secondary-domain-ids: object
-
Secondary domain ID Table
- primary-domain-id: object
-
OSPF Primary domain ID
Example
{
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
},
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
}
}
primary-domain-id_schema:
OSPF Primary domain ID
- domain-id-name: string
-
Primary domain ID value
- domain-id-type: string type0005, type0105, type0205, type8005
-
Primary domain ID type
Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
secondary-domain-ids_schema:
Secondary domain ID Table
- secondary-domain-id: object[]
-
OSPF Secondary domain ID
Example
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
secondary-domain-id_schema:
- domain-id-name: string
-
Secondary domain ID value
- domain-id-type: string type0005, type0105, type0205, type8005
-
Secondary domain ID type
Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
microloop_schema:
Microloop configuration
- avoidance: object
-
Microloop avoidance configuration
Example
{
"avoidance": {
"rib-update-delay": "integer",
"enable": "string"
}
}
avoidance_schema:
Microloop avoidance configuration
- rib-update-delay: integer
-
Delay to introduce between SPF and RIB update in msecs
range:"1..600000" units:"millisecond" default:"5000" - enable: string protected, all, segment-routing
-
MicroLoop avoidance feature enable configuration
Example
{
"rib-update-delay": "integer",
"enable": "string"
}
maximum-redistribute-prefix_schema:
Maximum number of prefixes redistributed into OSPF
- threshold: integer
-
Threshold value (%) at which to generate a warning msg
range:"1..100" - number-of-prefixes: integer
-
Maximum number of prefixes redistributed
range:"1..4294967295" - warning-only: boolean
-
Only give warning messsage when limit is exceeded
Example
{
"threshold": "integer",
"number-of-prefixes": "integer",
"warning-only": "boolean"
}
default-information_schema:
Control distribution of default information
- metric: integer
-
OSPF metric
range:"1..16777214" default:"1" - always-advertise: boolean
-
Always advertise default route
- metric-type: string type1, type2
-
OSPF External metric type
- route-policy-name: string
-
Routing policy name
Example
{
"metric": "integer",
"always-advertise": "boolean",
"metric-type": "string",
"route-policy-name": "string"
}
af_schema:
OSPF address family
- af-name: string ipv4
-
Address family
- saf-name: string unicast
-
Sub-Address family
Example
{
"af-name": "string",
"saf-name": "string"
}
queue_schema:
Adjust OSPF input queue sizes and processing quantums
- dispatch-rate-limited-flush: integer
-
Maximum number of continuous rate-limited LSAs processed for FLUSH
range:"30..3000" default:"150" - dispatch-incoming: integer
-
Maximum number of continuous incoming packet-related events processed
range:"30..3000" default:"300" - limit-high: integer
-
Hello events are dropped when incoming event queue exceeds this
range:"1000..30000" default:"9500" - limit-medium: integer
-
LSA ACKs are dropped when incoming event queue exceeds this
range:"1000..30000" default:"9000" - dispatch-rate-limited: integer
-
Maximum number of continuous rate-limited LSAs processed
range:"30..3000" default:"150" - dispatch-spf-lsa-limit: integer
-
Maximum number of continuous summary or external LSAs processed
range:"30..3000" default:"150" - limit-low: integer
-
DBDs/Updates are dropped when incoming event queue exceeds this
range:"1000..30000" default:"8000"
Example
{
"dispatch-rate-limited-flush": "integer",
"dispatch-incoming": "integer",
"limit-high": "integer",
"limit-medium": "integer",
"dispatch-rate-limited": "integer",
"dispatch-spf-lsa-limit": "integer",
"limit-low": "integer"
}
max-metric_schema:
Set maximum metric configuration
- max-metric-on-proc-migration: object
-
Set maximum metric on-proc-migration configuration
- max-metric-on-switchover: object
-
Set maximum metric on-switchover configuration
- max-metric-on-proc-restart: object
-
Set maximum metric on-proc-restart configuration
- max-metric-on-startup: object
-
Set maximum metric on-startup configuration
- max-metric-no-abr-off: null
-
Block ABR-disable mode entry while in max-metric mode
- max-metric-always: object
-
Set maximum metric always configuration
Example
{
"max-metric-on-proc-migration": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-switchover": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-proc-restart": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-on-startup": {
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
},
"max-metric-no-abr-off": [ null ],
"max-metric-always": {
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
}
max-metric-on-proc-restart_schema:
Set maximum metric on-proc-restart configuration
- summary-lsa-maximum-metric: integer
-
Overriding metric in summary-LSAs (default 16711680)
range:"1..16777215" - include-stub: boolean
-
Set maximum metric for stub links in router-LSAs
- external-lsa: boolean
-
Override external-lsa metric with max-metric value
- summary-lsa: boolean
-
Override summary-lsa metric with max-metric value
- wait-for-bgp: boolean
-
Let BGP decide when to originate router-LSA with normal metric
- external-lsa-maximum-metric: integer
-
Overriding metric in external-LSAs (default 16711680)
range:"1..16777215" - startup-max: integer
-
Time in seconds to originate router-LSA with max-metric
range:"5..86400" units:"second"
Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
max-metric-on-startup_schema:
Set maximum metric on-startup configuration
- summary-lsa-maximum-metric: integer
-
Overriding metric in summary-LSAs (default 16711680)
range:"1..16777215" - include-stub: boolean
-
Set maximum metric for stub links in router-LSAs
- external-lsa: boolean
-
Override external-lsa metric with max-metric value
- summary-lsa: boolean
-
Override summary-lsa metric with max-metric value
- wait-for-bgp: boolean
-
Let BGP decide when to originate router-LSA with normal metric
- external-lsa-maximum-metric: integer
-
Overriding metric in external-LSAs (default 16711680)
range:"1..16777215" - startup-max: integer
-
Time in seconds to originate router-LSA with max-metric
range:"5..86400" units:"second"
Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
max-metric-on-proc-migration_schema:
Set maximum metric on-proc-migration configuration
- summary-lsa-maximum-metric: integer
-
Overriding metric in summary-LSAs (default 16711680)
range:"1..16777215" - include-stub: boolean
-
Set maximum metric for stub links in router-LSAs
- external-lsa: boolean
-
Override external-lsa metric with max-metric value
- summary-lsa: boolean
-
Override summary-lsa metric with max-metric value
- wait-for-bgp: boolean
-
Let BGP decide when to originate router-LSA with normal metric
- external-lsa-maximum-metric: integer
-
Overriding metric in external-LSAs (default 16711680)
range:"1..16777215" - startup-max: integer
-
Time in seconds to originate router-LSA with max-metric
range:"5..86400" units:"second"
Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
max-metric-always_schema:
Set maximum metric always configuration
- external-lsa: boolean
-
Override external-lsa metric with max-metric value
- external-lsa-maximum-metric: integer
-
Overriding metric in external-LSAs (default 16711680)
range:"1..16777215" - summary-lsa: boolean
-
Override summary-lsa metric with max-metric value
- include-stub: boolean
-
Set maximum metric for stub links in router-LSAs
- summary-lsa-maximum-metric: integer
-
Overriding metric in summary-LSAs (default 16711680)
range:"1..16777215"
Example
{
"external-lsa": "boolean",
"external-lsa-maximum-metric": "integer",
"summary-lsa": "boolean",
"include-stub": "boolean",
"summary-lsa-maximum-metric": "integer"
}
max-metric-on-switchover_schema:
Set maximum metric on-switchover configuration
- summary-lsa-maximum-metric: integer
-
Overriding metric in summary-LSAs (default 16711680)
range:"1..16777215" - include-stub: boolean
-
Set maximum metric for stub links in router-LSAs
- external-lsa: boolean
-
Override external-lsa metric with max-metric value
- summary-lsa: boolean
-
Override summary-lsa metric with max-metric value
- wait-for-bgp: boolean
-
Let BGP decide when to originate router-LSA with normal metric
- external-lsa-maximum-metric: integer
-
Overriding metric in external-LSAs (default 16711680)
range:"1..16777215" - startup-max: integer
-
Time in seconds to originate router-LSA with max-metric
range:"5..86400" units:"second"
Example
{
"summary-lsa-maximum-metric": "integer",
"include-stub": "boolean",
"external-lsa": "boolean",
"summary-lsa": "boolean",
"wait-for-bgp": "boolean",
"external-lsa-maximum-metric": "integer",
"startup-max": "integer"
}
nsf_schema:
Non Stop Forwarding configuration
- cisco: string always, require-nsf-neighbors
-
Enable Cisco Non Stop Forwarding
- ietf: string all
-
Enable IETF Non Stop Forwarding
- interval: integer
-
Minimum interval between Non Stop Forwarding restarts in seconds
range:"3..30000" units:"second" default:"90" - ietf-support-role: string never
-
Disable helper support role for IETF Non Stop Forwarding
- flush-delay-time: integer
-
Maximum time allowed for external route learning (seconds)
range:"1..3600" units:"second" default:"60" - lifetime: integer
-
Maximum route lifetime following restart in seconds
range:"90..1800" units:"second" default:"90" - ietf-strict-lsa-checking: null
-
Enable Strict LSA checking of IETF NSF
Example
{
"cisco": "string",
"ietf": "string",
"interval": "integer",
"ietf-support-role": "string",
"flush-delay-time": "integer",
"lifetime": "integer",
"ietf-strict-lsa-checking": [ null ]
}
srgb_schema:
Segment Routing Global Block configuration
- upper-bound: integer
-
The upper bound of the SRGB
range:"16000..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048575"
Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
fast-reroute_schema:
Fast-reroute configuration
- per-link: IPV4-OSPF-FRR-CFG-EXCLUDE-INTERFACE-TABLE
-
Fast-reroute per-link configuration
- per-prefix: IPV4-OSPF-FRR-CFG-EXCLUDE-INTERFACE-TABLE
-
Fast-reroute per-prefix global configuration
- fast-reroute-enable: string none, per-link, per-prefix
-
Enable/Disable Fast-reroute per-link or per-prefix
Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
candidate-interfaces_schema:
Fast-reroute per-link/per-prefix candidate interface configuration
- candidate-interface: object[]
-
Candidate backup interface
Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
exclude-interfaces_schema:
Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
- exclude-interface: object[]
-
Exclude an interface from becoming a backup or UCMP
Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
remote-lfa_schema:
Remote LFA configuration
- tunnel: string none, mpls-ldp
-
Enable/Disable remote LFA computation
- maximum-cost: integer
-
Maximum path cost to remote LFA
range:"1..4294967295"
Example
{
"tunnel": "string",
"maximum-cost": "integer"
}
distribute-list_schema:
Filter networks intalled to RIB (disable as ACL name means filtering is disabled)
- route-policy-name: string
-
Route Policy name
- access-list-name: string
-
Access Control List name
Example
{
"route-policy-name": "string",
"access-list-name": "string"
}
bfd_schema:
BFD configuration
- fast-detect-mode: string disable, default, strict
-
use of Bidirectional Forwarding Detection
- interval: integer
-
Hello interval for BFD sessions created by OSPF
range:"3..30000" units:"second" default:"90" - detection-multiplier: integer
-
Detection multiplier for BFD sessions created by OSPF
range:"2..50"
Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
authentication_schema:
Authentication
- message-digest-keys: object
-
Message digest authentication password (key) configurations, first 16 chars used
- type: object
-
Authentication type
- key: string
-
Authentication key configuration
Example
{
"message-digest-keys": {
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
},
"type": {
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
},
"key": "string"
}
type_schema:
Authentication type
- authen-type: string none, plain, md5, keychain
-
Authentication type code
- keychain-authen-type: string none, keychain
-
Keychain authentication type
- keychain-name: string
-
Keychain name
Example
{
"authen-type": "string",
"keychain-authen-type": "string",
"keychain-name": "string"
}
message-digest-keys_schema:
Message digest authentication password (key) configurations, first 16 chars used
- message-digest-key: object[]
-
Message digest authentication password (key) configuration
Example
{
"message-digest-key": [
{
"password": "string",
"key-id": "integer"
}
]
}
message-digest-key_schema:
- password: string
-
Password
- key-id: integer
-
Key ID
range:"1..255"
Example
{
"password": "string",
"key-id": "integer"
}
security_schema:
Container class for security related configuration parameters
- ttl: object
-
Enabling turns on TTL security
Example
{
"ttl": {
"enable": "boolean",
"hop-count": "integer"
}
}
ttl_schema:
Enabling turns on TTL security
- enable: boolean
-
Enable TTL security
- hop-count: integer
-
Hop count
range:"1..254"
Example
{
"enable": "boolean",
"hop-count": "integer"
}
dead-interval-minimal_schema:
Interval after which a neighbor is declared dead
- interval: integer
-
Interval size in seconds after which a neighbor is declared dead
range:"3..30000" units:"second" default:"90" - multiplier: integer
-
Number of Hellos in one second
range:"3..20"
Example
{
"interval": "integer",
"multiplier": "integer"
}
cost-fallback_schema:
Interface fallback cost
- threshold: integer
-
Bandwidth threshold
range:"1..100" - cost: integer
-
Fallback cost of link
range:"1..65535" default:"1"
Example
{
"threshold": "integer",
"cost": "integer"
}
redistribution_schema:
Redistribute configurations
- redistributes: object
-
Redistribute information from another routing protocol
Example
{
"redistributes": {
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
}
redistributes_schema:
Redistribute information from another routing protocol
- redistribute: object[]
-
Redistribute information from another routing protocol
Example
{
"redistribute": [
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
]
}
redistribute_schema:
- bgp: REDISTRIBUTE-CONTENT
-
bgp
- connected-or-static-or-dagr-or-subscriber-or-mobile-or-rip: REDISTRIBUTE-CONTENT
-
connected or static or dagr or subscriber or mobile or rip
- eigrp: REDISTRIBUTE-CONTENT
-
eigrp
- protocol-name: string all, connected, static, bgp, rip, isis, ospf, eigrp, dagr, subscriber, application, mobile
-
Distribute list protocol type
- application-or-isis-or-ospf: REDISTRIBUTE-CONTENT
-
application or isis or ospf
Example
{
"bgp": [
null
],
"eigrp": [
null
],
"protocol-name": "string",
"application-or-isis-or-ospf": [
null
]
}
adjacency-stagger_schema:
Staggering OSPF adjacency bring up
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"1..65535" default:"64" - disable: null
-
Disable OSPF adjacency stagger
- initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"1..65535" default:"2"
Example
{
"max-nbr": "integer",
"disable": [ null ],
"initial-nbr": "integer"
}
max-lsa_schema:
Set max-lsa configuration
- max-lsa-ignore-count: integer
-
Set count on how many times adjacencies can be suppressed
range:"1..4294967294" - max-lsa-warning-only: boolean
-
Only give warning message when limit is exceeded
- max-lsa-limit: integer
-
Set maximum number of non self-generated LSAs
range:"1..4294967294" - max-lsa-reset-time: integer
-
Set number of minutes after which ignore-count is reset to zero
range:"2..71582788" units:"minute" - max-lsa-ignore-time: integer
-
Set time during which all adjacencies are suppressed
range:"1..35791394" - max-lsa-threshold: integer
-
Set max-lsa threshold for generating a warning message
range:"1..100"
Example
{
"max-lsa-ignore-count": "integer",
"max-lsa-warning-only": "boolean",
"max-lsa-limit": "integer",
"max-lsa-reset-time": "integer",
"max-lsa-ignore-time": "integer",
"max-lsa-threshold": "integer"
}
auto-cost_schema:
Controls automatic cost based on bandwidth
- bandwidth: integer
-
The reference bandwidth in terms of Mbits per second
range:"1..4294967" units:"Mbit/s" default:"100" - disable: boolean
-
Disabling auto costing
Example
{
"bandwidth": "integer",
"disable": "boolean"
}
enable_schema:
UCMP feature enable configuration
- variance: integer
-
Value of variance
range:"101..10000" default:"200" - prefix-list-name: string
-
Name of the Prefix List
Example
{
"variance": "integer",
"prefix-list-name": "string"
}
tiebreakers_schema:
Fast-reroute tiebreakers configurations
- tiebreaker: object[]
-
Fast-reroute tiebreakers configuration
Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
tiebreaker_schema:
- tiebreaker-type: string downstream, line-card-disjoint, lowest-metric, node-protect, primary-path, secondary-path, srlg-disjoint, interface-disjoint
-
Tiebreaker type
- tiebreaker-index: integer
-
Index value for a tiebreaker, 0 to disable
range:"0..255"
Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
summary-prefixes_schema:
Configure IP prefix summary
- prefix-and-netmask: SUMMARY-PREFIX-CONTENT
-
keys: prefix, netmask
- prefix: SUMMARY-PREFIX-CONTENT
-
keys: prefix
- netmask: SUMMARY-PREFIX-CONTENT
-
keys: netmask
- summary-prefix-data: SUMMARY-PREFIX-CONTENT
-
Data container.
Example
{
"prefix-and-netmask": [
null
],
"prefix": [
null
],
"netmask": [
null
]
}
outgoing-route-updates_schema:
Filter outgoing routing updates
- outgoing-route-update: object[]
-
Filter outgoing routing updates for a particular protocol
Example
{
"outgoing-route-update": [
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
]
}
outgoing-route-update_schema:
- as-xx: integer
-
First half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP and must not be specified otherwise. Must be a non-zero value if second half is zero.
range:"0..65535" - ospf-process-name: string
-
OSPF process name
- protocol-name: string all, connected, static, bgp, ospf, dagr
-
Distribute list protocol type
- as-yy: integer
-
Second half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP and must not be specified otherwise. Must be a non-zero value if first half is zero.
range:"0..4294967295" - access-list-name: string
-
Access Control List name
Example
{
"as-xx": "integer",
"ospf-process-name": "string",
"protocol-name": "string",
"as-yy": "integer",
"access-list-name": "string"
}
distance_schema:
Administrative distance configuration
- ip-distances: object
-
IP specific administrative distance configuration
- admin-distance: integer
-
Define an administrative distance
range:"1..255" default:"110" - ospf-distance: object
-
OSPF distance configuration
Example
{
"ip-distances": {
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
},
"admin-distance": "integer",
"ospf-distance": {
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
}
ospf-distance_schema:
OSPF distance configuration
- external-routes: integer
-
Distance for external type 5 and type 7 routes
range:"1..255" default:"110" - intra-area: integer
-
Distance for intra-area routes
range:"1..255" default:"110" - inter-area: integer
-
Distance for inter-area routes
range:"1..255" default:"110"
Example
{
"external-routes": "integer",
"intra-area": "integer",
"inter-area": "integer"
}
ip-distances_schema:
IP specific administrative distance configuration
- ip-distance: object[]
-
Administrative distance configuration for a particular IP address
Example
{
"ip-distance": [
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
]
}
ip-distance_schema:
- distance: integer
-
Administrative distance
range:"1..255" default:"110" - access-list-name: string
-
Access Control List name
- wildcard: string
-
IP wild card bits -- inverted mask
- address: string
-
IP source address
Example
{
"distance": "integer",
"access-list-name": "string",
"wildcard": "string",
"address": "string"
}
area-addresses_schema:
Area configuration
- area-address: AREA-CONTENT
-
Configuration for a particular area
- area-area-id: AREA-CONTENT
-
Configuration for a particular area
Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
virtual-link-scopes_schema:
Virtual Link scope configurations
- virtual-link-scope: RUNNING
-
Virtual Link configuration
Example
{
"virtual-link-scope": [
{
"running": [ null ]
}
]
}
sham-link-scopes_schema:
Sham Link scope configurations
- sham-link-scope: RUNNING
-
Sham Link configuration
Example
{
"sham-link-scope": [
{
"running": [ null ]
}
]
}
name-scopes_schema:
Name scope configurations
- name-scope: RUNNING
-
Name scope configuration
Example
{
"name-scope": [
{
"running": [ null ]
}
]
}
prefix-sid_schema:
Prefix SID
- sid-value: integer
-
SID value
range:"0..1048575" - n-flag-clear: boolean
-
Not a node SID
- type: string index, absolute
-
OSPF SID Type
- explicit-null: boolean
-
Force Penultimate Hop To Send Explicit-Null Label
Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
prefix-sid-strict_schema:
Strict Prefix SID
- sid-value: integer
-
SID value
range:"0..1048575" - n-flag-clear: boolean
-
Not a node SID
- type: string index, absolute
-
OSPF SID Type
- explicit-null: boolean
-
Force Penultimate Hop To Send Explicit-Null Label
Example
{
"sid-value": "integer",
"n-flag-clear": "boolean",
"type": "string",
"explicit-null": "boolean"
}
neighbors_schema:
Neighbor router configuration information
- neighbor: object[]
-
Router configuration information for a particular neighbor
Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
]
}
neighbor_schema:
- priority: integer
-
OSPF priority of non-broadcast neighbor
range:"0..255" default:"0" - neighbor-address: string
-
Neighbor IP address
- cost: integer
-
OSPF cost for point-to-multipoint neighbor
range:"1..65535" default:"1" - poll-interval: integer
-
OSPF dead router poll-interval in seconds
range:"0..65535" units:"second" default:"40" - database-filter: boolean
-
Database filter: Filter OSPF LSA during synchronization and flooding for point-to-multipoint
Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"poll-interval": "integer",
"database-filter": "boolean"
}
multi-area-interface-scopes_schema:
Multi Area Interface scope configurations
- multi-area-interface-scope: RUNNING
-
Multi Area Interface configuration
Example
{
"multi-area-interface-scope": [
{
"running": [ null ]
}
]
}
area-ranges_schema:
Summarize routes matching address/mask (border routers only)
- area-range: object[]
-
Ordering index
Example
{
"area-range": [
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
]
}
area-range_schema:
- not-advertise: boolean
-
Do not advertise this range
- netmask: string
-
IP netmask for address
- address: string
-
IP address to match
Example
{
"not-advertise": "boolean",
"netmask": "string",
"address": "string"
}
nssa_schema:
Specify area as a NSSA area
- metric-type: string type1, type2
-
OSPF External metric type
- default-info-originate: boolean
-
Originate Type 7 default into NSSA area
- no-summary: boolean
-
Do not send summary LSA into NSSA
- no-redistribution: boolean
-
No redistribution into this NSSA area
- nssa-def-metric: integer
-
OSPF default metric
range:"1..16777214" default:metric"
Example
{
"metric-type": "string",
"default-info-originate": "boolean",
"no-summary": "boolean",
"no-redistribution": "boolean",
"nssa-def-metric": "integer"
}
timers_schema:
Adjust routing timers
- lsa-min-arrival: integer
-
MinLSArrival timer (minimum interval in milliseconds between accepting the same LSA)
range:"0..600000" units:"millisecond" default:"100" - lsa-generation-timer: object
-
OSPF LSA timers (in milliseconds)
- lsa-refresh: integer
-
How often self-originated LSAs should be refreshed
range:"1800..2700" units:"second" default:"1800" - fast-reroute-timer: integer
-
Number of ms between end of SPF and start of IPFRR computation
range:"50..600000" units:"millisecond" default:"500" - spf-timer: object
-
OSPF SPF timers (in milliseconds)
- lsa-pacing-flood: integer
-
Seconds between group of LSAs being refreshed or maxaged
range:"5..100" units:"second" - lsa-group-pacing: integer
-
LSA group pacing timer (Seconds between group of LSAs being refreshed or maxaged)
range:"10..1800" units:"second" default:"240"
Example
{
"lsa-min-arrival": "integer",
"lsa-generation-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-refresh": "integer",
"fast-reroute-timer": "integer",
"spf-timer": {
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
},
"lsa-pacing-flood": "integer",
"lsa-group-pacing": "integer"
}
spf-timer_schema:
OSPF SPF timers (in milliseconds)
- initial-delay: integer
-
Number of milliseconds before first SPF run
range:"0..600000" units:"millisecond" default:"5000" - backoff-increment: integer
-
Number of milliseconds delay between successive SPF runs
range:"1..600000" units:"millisecond" default:"10000" - max-delay: integer
-
Max number of milliseconds between consecutive SPF calculations
range:"1..600000" units:"millisecond" default:"10000"
Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
lsa-generation-timer_schema:
OSPF LSA timers (in milliseconds)
- initial-delay: integer
-
Number of milliseconds before generating first LSA
range:"0..600000" units:"millisecond" default:"5000" - backoff-increment: integer
-
Number of milliseconds delay between successive LSA builds
range:"1..600000" units:"millisecond" default:"10000" - max-delay: integer
-
Max number of milliseconds between consecutive LSA builds
range:"1..600000" units:"millisecond" default:"10000"
Example
{
"initial-delay": "integer",
"backoff-increment": "integer",
"max-delay": "integer"
}
trace-bufs_schema:
Configuration to change size of trace buffer
- trace-buf: object[]
-
Changes the size of the specified trace buffer
Example
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
trace-buf_schema:
- trace-buf-name: string
-
Name for this trace buffer
- bufsize: string size0, size256, size512, size1024, size2048, size4096, size8192, size16384, size32768, size65536
-
Buffer size
Example
{
"trace-buf-name": "string",
"bufsize": "string"
}
graceful-shutdown-timers_schema:
Adjust routing timers
- graceful-shutdown-retain-routes: integer
-
Time to keep OSPF routes active after graceful shutdown(in seconds)
range:"0..90" units:"second" default:"5" - graceful-shutdown-initial-delay: integer
-
Number of seconds to delay before beginning graceful shutdown
range:"0..90" units:"second" default:"5"
Example
{
"graceful-shutdown-retain-routes": "integer",
"graceful-shutdown-initial-delay": "integer"
}
default-vrf_schema:
Default VRF related configuration
- segment-routing: object
-
Segment Routing instance scoped parameters
- mpls: object
-
Configure MPLS routing protocol parameters
- monitor-convergence: object
-
Enable convergence monitoring
Example
{
"segment-routing": {
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
},
"mpls": {
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
},
"monitor-convergence": {
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
},
"default-metric": "integer"
}
monitor-convergence_schema:
Enable convergence monitoring
- track-ip-frr: null
-
Enable the Tracking of IP-Frr Convergence
- track-external-routes: null
-
Enable the monitoring of External routes
- prefix-list: string
-
Enable the monitoring of individual prefixes (prefix list name)
- enable: null
-
Enable convergence monitoring
- track-summary-routes: null
-
Enable the monitoring of Summary routes
Example
{
"track-ip-frr": [ null ],
"track-external-routes": [ null ],
"prefix-list": "string",
"enable": [ null ],
"track-summary-routes": [ null ]
}
segment-routing_schema:
Segment Routing instance scoped parameters
- strict-spf-disable: null
-
Strict-SPF support and SID advertisement
- prefix-sid-map-receive-disable: null
-
Disable prefix-SID mapping client
- prefix-sid-map-advertise-local: null
-
Enable advertisement of local SRMS entries
- sr-prefer: object
-
Prefer segment routing labels over LDP labels
Example
{
"strict-spf-disable": [ null ],
"prefix-sid-map-receive-disable": [ null ],
"prefix-sid-map-advertise-local": [ null ],
"sr-prefer": {
"prefix-list-name": "string",
"enable": "boolean"
}
}
sr-prefer_schema:
Prefer segment routing labels over LDP labels
- prefix-list-name: string
-
Name of the Prefix List
- enable: boolean
-
Enable SR labels to be preferred over LDP labels
Example
{
"prefix-list-name": "string",
"enable": "boolean"
}
mpls_schema:
Configure MPLS routing protocol parameters
- multicast-intact: null
-
Enable multicast-intact mode in OSPF
- igp-intact: null
-
Enable igp-intact mode in OSPF
- autoroute-exclude: string
-
Exclude IP destinations from using TE tunnels
- ldp-sync-update: null
-
Enable LDP sync induced metric propagation
- mpls-router-id: object
-
MPLS-TE stable loopback address for this OSPF process.Enter either as IP Address or Interface name, but not both. Unused field must be nil
Example
{
"multicast-intact": [ null ],
"igp-intact": [ null ],
"autoroute-exclude": "string",
"ldp-sync-update": [ null ],
"mpls-router-id": {
"interface-name": "string",
"address": "string"
}
}
mpls-router-id_schema:
MPLS-TE stable loopback address for this OSPF process.Enter either as IP Address or Interface name, but not both. Unused field must be nil
- interface-name: string
-
MPLS-TE stable loopback interface for this OSPF process
- address: string
-
MPLS-TE stable IP address for this OSPF process
Example
{
"interface-name": "string",
"address": "string"
}
global_schema:
OSPF global configuration data
- dns-name-lookup: null
-
Display OSPF router ids as DNS names
Example
{
"dns-name-lookup": [ null ]
}